#mensaje h1
{
}

#mensaje h2
{
  margin-top: -30px;
  font-size: 110%;
  font-style: italic;
  padding: 5px 20px;
  float: right;
  color: #fff;
}

#mensaje h3
{
  font-size: 150%;
  margin: 15px 10px;
  padding: 10px 0;
  font-weight: bold;
}

#mensaje h3 small
{
  font-size: 70%;
  color: #5d6162;
}

#mensaje h4
{
  font-size: 110%;
  margin: 20px 10px 7px;
  font-weight: bold;
  color: #176f94;
}

#mensaje .contenido,
#mensaje .direccion
{
  font-size: 105%;
  line-height: 1.4em;
  margin: 0 10px;
  color: #333;
}

#mensaje_actions
{
  margin: 3px 0;
  padding: 7px;
  padding-left: 0;
  background-color: #ffc;
  list-style: none;
}

#mensaje_actions ul
{
  display: inline;
}

#mensaje_actions h3
{
  display: inline;
  font-weight: bold;
  margin-right: 15px;
  padding: 7px;
  background-color: #eee;
}

#mensaje_actions li
{
  display: inline;
  margin-right: 7px;
}

.expires_soon
{
  color: red;
}



.meta
{
  float: right;
  color: #77766F;
  margin-right: 10px;
  font-size: 85%;
}
